.banner{width:100%;height:430px;}

.slideBox1{width:100%;height:430px;overflow:hidden;position:relative;min-width:1200px;}
.slideBox1 .hd{width:100%;height:14px;overflow:hidden;position:absolute;left:0;bottom:40px;z-index:2;text-align:center;}
.slideBox1 .hd ul{overflow:hidden;zoom:1;margin:0 auto;text-align:center;display:inline-block;white-space:nowrap;}
.slideBox1 .hd ul li{margin:0 6px;width:14px;height:14px;text-align:center;cursor:pointer;display:inline-block;vertical-align:top;*display:inline;*zoom:1;background:url(banner_icon_001.png) no-repeat 0 0;}
.slideBox1 .hd ul li.on{background:url(banner_icon_002.png) no-repeat 0 0;}
.slideBox1 .bd{width:100%;float:left;position:relative;height:430px; z-index:0;   }
.slideBox1 .bd li{width:100%;height:430px;float:left;zoom:1;vertical-align:middle; }
.slideBox1 .txt{width:990px;float:left;position:absolute;height:450px;top:0;left:50%;margin-left:-495px;z-index:1;overflow:hidden;}
.slideBox1 .txt ul{width:100%;float:left;position:relative;}
.slideBox1 .txt ul li{width:100%;float:left;position:relative;}
.slideBox1 .txt ul li img{position:absolute;top:100px;right:-1000px;}


.content{width:100%;}
.content .w1200{background:#fff;}
/*页面主体第一行区域开始*/
.main_box1{width:100%;height:380px;margin-top:20px;}
.main_box1_l{width:585px;height:380px;float:left;}
/*图片新闻css开始*/
.slideBox2{width:585px;height:380px;overflow:hidden;position:relative;}
.slideBox2 .hd{height:18px;overflow:hidden;position:absolute;right:20px;bottom:15px;z-index:2;font-family:"宋体",sumsin;font-size:15px;}
.slideBox2 .hd ul{overflow:hidden;zoom:1;float:left;}
.slideBox2 .hd ul li{float:left;margin-left:1px;width:21px;height:18px;line-height:18px;text-align:center;background:url("icon2.png") no-repeat left top;cursor:pointer;color:#fff;}
.slideBox2 .hd ul li.on{background:url("icon1.png") no-repeat left top;}
.slideBox2 .bd{width:585px;height:380px;float:left;position:relative;z-index:0;}
.slideBox2 .bd li{width:585px;height:380px;float:left;zoom:1;vertical-align:middle; }
.slideBox2 .bd img{width:585px;height:380px;float:left;display:block;  }
.slideBox2 .txt-bg{position:absolute;bottom:0;z-index:1;overflow:hidden;width:100%;height:50px;background:#000;opacity:0.6;filter:alpha(opacity=60);left:0}
.slideBox2 .txt{position:absolute;bottom:0;z-index:2;overflow:hidden;width:100%;height:50px;left:0}
.slideBox2 .txt li{position:absolute;bottom:-50px;height:50px;line-height:50px;}
.slideBox2 .txt li a{display:block;padding:0 0 0 20px;color:#fff;text-decoration:none;font-size:16px;}

.main_box1_r{width:595px;float:left;margin-left:20px;}

.tab_box1{width:100%;float:left;}
.tab_box1 .hd{width:100%;float:left;height:30px;*height:29px;}
.tab_box1 .hd_l{float:left;line-height:1;}
.tab_box1 .hd_l a{float:left;display:inline-block;height:30px;*height:31px;position:relative;z-index:2;color:#646464;font-size:20px;font-weight:bold;margin-right: 30px}
.tab_box1 .hd_l a.on{color:#014ea0;}
.tab_box1 .hd_l a:hover{height:30px;color:#014e9e;}
.tab_box1 .hd_l span{float:left;width:30px;height:32px;*height:31px;display:inline-block;}
.tab_box1 .hd_r{float:right;color:#999;font-size:15px;line-height:1.5;}
.tab_box1 .hd_r a{float:left;color:#999;display:none;}
.tab_box1 .hd_r a.on{display:inline-block;}
.tab_box1 .hd_r a:hover{color:#2373c8;}
.tab_box1 .bd{float:left;margin-top:10px;padding: 19px 20px 15px 20px;border: 1px solid #dcdcde;    width: 100%;
    box-sizing: border-box;}
.tab_box1 .bd div{width: 100%}
.tab_box1 .bd ul{width:100%;float:left;padding-top: 18px }
.tab_box1 .bd ul li{width:100%;height:32px;float:left;line-height:32px;font-size:16px;color:#333;}
.tab_box1 .bd ul li a{float:left;color:#333;}
.tab_box1 .bd ul li span{float:right;color:#999;}
.tab_box1 .bd ul li:hover a{color:#2373c8;}
.tab_box1 .bd ul li:hover span{color:#2373c8;}
.main_news{border-bottom: 1px dashed #d8d8d8;padding-bottom: 7px}
.main_news h3{line-height: 24px;font-size: 20px;color: #014e9e;margin-bottom: 10px}
.main_news p{line-height: 26px;font-size: 14px;color: #646464}
/*页面主体第二行区域开始*/
.main_box2{width:100%;margin-top:20px;}
.main_box2_l{width:585px;float:left;}
.main_box2_r{width:595px;float:left;margin-left:20px;}
.main_box2 .tab_box1 .bd ul{width:100%;float:left;padding-top: 0 }

/*栏目名称开始--更多*/
.main_column{width:100%;float:left;height:30px;*height:29px;}
.main_column_l{float:left;line-height:1;}
.main_column_l a,.main_column_l span{float:left;display:inline-block;height:30px;position:relative;z-index:2;font-size:20px;font-weight:bold;color:#014e9e;}
.main_column_r{float:right;color:#999;font-size:15px;line-height:1.5;}
.main_column_r a{float:left;color:#999;}
.main_column_r a:hover{color:#2373c8;}

/*热点栏目开始*/
.rdlm_main{width:100%;float:left;margin-top:10px;}
.rdlm_main li{float: left;height: 133px;width: 290px;border:1px solid #dcdcdc;}
.rdlm_main li.on{background: #004ea0}
.rdlm_main li dd{font-size: 15px;text-align: center}
/*页面主体第三行区域开始*/
.main_box3{width:100%;float:left;margin:20px 0 20px 0;}
/*业务范围开始*/
.ywfw_main{width:100%;float:left;margin-top:10px;}
.ywfw_mb .ywfw_list{height: 175px;overflow: hidden}
.ywfw_main a{display: block}
.ywfw_l{width:438px;height:350px;float:left;}
.ywfw_l img{width:438px;height:350px;}
.ywfw_m{width:454px;float:left;}
.ywfw_mt{width:454px;height:175px;float:left;}
.ywfw_mtl{width:227px;height:175px;float:left;}
.ywfw_mtl img{width:227px;height:175px;}
.ywfw_mtr{width:227px;height:175px;float:left;}
.ywfw_mtr img{width:227px;height:175px;}
.ywfw_mb{width:454px;height:175px;float:left;overflow: hidden}
.ywfw_mb img{width:454px;min-height:175px;height: auto}
.ywfw_r{width:195px;height:300px;margin-left:5px;float:left;}
.ywfw_r2{width:190px;height:300px;margin-left:5px;float:left;}

.ywfw_list{width:100%;float:left;position:relative;}
.ywfw_pic{width:100%;height:100%;float:left;    position: relative;}

.ywfw_r .ywfw_pic img{width: 195px;height: 300px;}
.ywfw_r2 .ywfw_pic img{width: 195px;height: 300px;}
.ywfw_title{width:100%;height:50px;line-height:50px;color:#fff;font-size:16px;font-weight:bold;position:absolute;bottom:0;z-index:2;left:0;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#90000000, endcolorstr=#90000000);background: rgba(0,0,0,.4);}
.ywfw_title a{color: #fff;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-indent: 15px}
.ywfw_title .gcsp1{background: url("gc1.png") no-repeat left top;width: 76px;height: 30px;display: block;line-height: 30px;color:#fff;margin: 10px 10px 0 15px}
.ywfw_title .gcsp2{background: url("gc2.png") no-repeat left top;width: 76px;height: 30px;display: block;line-height: 30px;color:#fff;margin: 10px 10px 0 15px}
.ywfw_title .gcsp3{background: url("gc3.png") no-repeat left top;width: 76px;height: 30px;display: block;line-height: 30px;color:#fff;margin: 10px 10px 0 15px}
.ywfw_title .gcsp4{background: url("gc4.png") no-repeat left top;width: 76px;height: 30px;display: block;line-height: 30px;color:#fff;margin: 10px 10px 0 15px}

.gcfc{width: 895px;margin-right: 20px;float: left}
.rdlm_main a{display: block;text-align: center;width: 100%;height: 100%}
.rdlm_main a span{display: block;padding-top: 85px}
.oa a{background: url("oa.png") no-repeat center 25px}
.qyqk a{background: url("qyqk.png") no-repeat center 25px}
.qyry a{background: url("qyry.png") no-repeat center 25px}
.gstz a{background: url("gstz.png") no-repeat center 25px}
.oa a:hover{background: url("oa_hover.png") no-repeat center 25px #004ea0;color: white;}
.qyqk a:hover{background: url("qyqk_hover.png") no-repeat center 25px #004ea0;color: white;}
.qyry a:hover{background: url("qyry_hover.png") no-repeat center 25px #004ea0;color: white;}
.gstz a:hover{background: url("gstz_hover.png") no-repeat center 25px #004ea0;color: white;}
.spzb{width: 280px;float: left}
.spzb img{width: 280px;margin-top: 20px}
.spimg{position: relative}
.spimg a{display: block}
.spimg p{position: absolute;color:white;font-size: 16px;height: 32px;line-height: 32px;text-indent: 25px;bottom: 0;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#50000000, endcolorstr=#50000000);background: rgba(0,0,0,.2);width: 100%;left:0}
.prev{display: none;background: url("leftbtn.png") no-repeat ;height: 50px;width: 35px;position: absolute;left: 20px;top: 40%}
.next{display: none;background: url("rightbtn.png") no-repeat ;height: 50px;width: 35px;position: absolute;right: 20px;top: 40%}
.friendlink {
    height: 50px;
    background-color: #f5f5f5;
    /* border-bottom: 4px solid #019eeb; */

}
.cp {
     width: 1200px;
     margin: 0 auto;
 }
.friendlink_title {
    float: left;
    margin-right: 60px;
    font-size: 16px;
    line-height: 50px;
}
.friendlink li {
       float: left;
       width: 230px;
       height: 30px;
   }
.friendlink select {
        width: 228px;
        height: 28px;
        font-size: 13px;
        line-height: 28px;
    margin-top: 10px;
    }.friendlink li+li {
         margin-left: 52px;
     }
.ywfw_list .bg_color1 {
    background: rgba(229,5,0,0.6);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99e50500, endcolorstr=#99e50500);
}.ywfw_pic .bg_color2 {
     background: rgba(255,255,255,0.6);
     filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ffffff, endcolorstr=#99ffffff);
     color: #333;
 }.ywfw_pic:hover .bg_color2 {
      background: #fff;
  }
.ywfw_list:hover .bg_color1 {
    background:red;
}.ywfw_pic:hover .bg_color3 {
     background: rgb(37,84,169);
 }
.ywfw_pic .bg_color3 {
    background: rgba(37,84,169,0.7);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#b22554a9, endcolorstr=#b22554a9);
}
.ywfw_pic .bg_color2 a{ color: #333333}
.mainnews h3 a{color: #014e9e}